/**
 * 
 */
package android.conversorMoneda.logic;

/**
 * @author gabriel
 *
 */
public class Moneda {

	protected final static int EURO = 1;
	protected final static int DOLAR = 2;
	protected final static int YEN = 3;
	protected final static int ESCUDO = 4;
	protected final static int PESO = 5;
	
	protected double cantidad=0.0d;
	protected String simbolo="";
	protected String nombre="";
	protected static int tipoMoneda=0;
	
	
	public Moneda()
	{
		
	}
	
	public int getTipo()
	{
		return tipoMoneda;
	}
	
	public double getCantidad() {
		return cantidad;
	}

	public void setCantidad(double cantidad) {
		this.cantidad = cantidad;
	}
	
	public String getSimbolo() {
		return simbolo;
	}

	public void setSimbolo(String simbolo) {
		this.simbolo = simbolo;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	
	public String toString()
	{
		String retorno="";
		retorno+= Double.toString(this.cantidad);
		
		return retorno;
	}
	
	public String toStringConFormato(int numeroDecimales)
	{
		double decimal = this.getCantidad();
		decimal = decimal*(java.lang.Math.pow(10, numeroDecimales));
		decimal = java.lang.Math.round(decimal);
		decimal = decimal/java.lang.Math.pow(10, numeroDecimales);
		this.setCantidad(decimal);
		return this.toString();
		
	}
	
}

